home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr16 / v16n12p.zip / V16N12P.TXT < prev   
Text File  |  1995-01-24  |  10KB  |  239 lines

  1. GUS Programmer's Digest     Mon, 23 Jan 95 12:53 PST     Volume 16: Issue  12 
  2.  
  3. Today's Topics:
  4.             Bounced Message to mbh.lightstream.nl!gus-sdk
  5.                GUS Programmer's Digest V16 #11 (2 msgs)
  6.                           ULTRADRV.TPU & DMA
  7.  
  8. Standard Info:
  9.     - Meta-info about the GUS can be found at the end of the Digest.
  10.     - Before you ask a question, please READ THE FAQ.
  11.  
  12. ----------------------------------------------------------------------
  13.  
  14. Date: Sun, 22 Jan 95 21:36:39 GMT
  15. From: postmaster@mbh.lightstream.nl
  16. Subject: Bounced Message to mbh.lightstream.nl!gus-sdk
  17. Message-ID: <1B566EB6@mbh.lightstream.nl>
  18.  
  19. mbh.lightstream.nl bounced a message for gus-sdk@gaia.ucs.orst.edu
  20.  
  21. You are not connected to the list "gus-sdk"
  22.  
  23.  ------------------------------------------------------------------------------
  24. Original message follows below :
  25.  ------------------------------------------------------------------------------
  26.  
  27. ------------------------------
  28.  
  29. Date: Sun, 22 Jan 1995 14:17:22 -0600 (CST)
  30. From: Josh Hildebrand <josh@ccwf.cc.utexas.edu>
  31. Subject: Re: GUS Programmer's Digest V16 #11
  32.  
  33. > Date: Sun, 22 Jan 95 12:03:40 GMT
  34. > From: Rycharde Hawkes <rych@hagg.psy.ed.ac.uk>
  35. > Subject: ULTRINIT and GUS MAX
  36. > Hi,
  37. > I'm using both a GUS and GUS MAX under a little known operating system
  38. > (QNX) that provides a driver for the GUS (luckily).  Unfortunately it
  39. > doesn't work with the MAX unless I boot into DOS first, run
  40. > ULTRINIT and then reboot back into QNX.  What does ULTRINIT
  41. > do differently with a MAX than with a GUS?  My own code written using
  42. > the SDK has the same problem so I don't think it's just a case of
  43. > the output being disabled.  Ideally I'd like to replicate the 
  44. > actions of ULTRINIT but I haven't seen the source for it anywhere
  45. > (unsurprisingly).  Can anyone help me?
  46. > Rych
  47.  
  48. ULTRINIT.EXE grabs the interrupt that your gusmax is on.  I would guess that
  49. your MAX is using the same interrupt or baseaddress as something else in your
  50. computer.  (Maybe even the regular GUS).  For example, I have had a simular
  51. problem with my SCSI tape drive in OS/2.  At times, when I tried to use the
  52. same irq that my gus was using as the MIDI-IRQ, I had to boot dos and run
  53. the little tape-backup check utility.  It grabbed the interrupt, then I had
  54. to boot OS/2 to use the drive.  Same concept, I'm sure..
  55.  
  56. ------------------------------
  57.  
  58. Date: Sun Jan 22 11:12:15 PST 1995
  59. From: GUS Programmer's Server <gus-sdk-request@gaia.ucs.orst.edu>
  60. Subject: GUS Programmer's Digest V16 #11
  61. Message-ID: <199501221920.LAA15046@gaia.ucs.orst.edu>
  62.  
  63. GUS Programmer's Digest     Sun, 22 Jan 95 11:12 PST     Volume 16: Issue  11 
  64.  
  65. Today's Topics:
  66.                          ULTRINIT and GUS MAX
  67.  
  68. Standard Info:
  69.     - Meta-info about the GUS can be found at the end of the Digest.
  70.     - Before you ask a question, please READ THE FAQ.
  71.  
  72.  ---------------------------------------------------------------------
  73.  
  74. Date: Sun, 22 Jan 95 12:03:40 GMT
  75. From: Rycharde Hawkes <rych@hagg.psy.ed.ac.uk>
  76. Subject: ULTRINIT and GUS MAX
  77.  
  78. Hi,
  79.  
  80. I'm using both a GUS and GUS MAX under a little known operating system
  81. (QNX) that provides a driver for the GUS (luckily).  Unfortunately it
  82. doesn't work with the MAX unless I boot into DOS first, run
  83. ULTRINIT and then reboot back into QNX.  What does ULTRINIT
  84. do differently with a MAX than with a GUS?  My own code written using
  85. the SDK has the same problem so I don't think it's just a case of
  86. the output being disabled.  Ideally I'd like to replicate the 
  87. actions of ULTRINIT but I haven't seen the source for it anywhere
  88. (unsurprisingly).  Can anyone help me?
  89.  
  90. Rych
  91.  
  92. =====================================================================
  93. Rycharde Hawkes                   Virtual Environment Laboratory    
  94. email: rych@hagg.psy.ed.ac.uk           University of Edinburgh
  95. Tel  : +44 31 650 3426               Fax  : +44 31 650 6534
  96.  
  97.   "Rome wasn't built in a day, but if they'd just worked harder..."
  98. =====================================================================
  99.  
  100.  -----------------------------
  101.  
  102. End of GUS Programmer's Digest V16 #11
  103. **************************************
  104.  
  105. To post to tomorrow's digest:                    <gus-sdk@mail.orst.edu>
  106. To (un)subscribe or get help:            <gus-sdk-request@mail.orst.edu>
  107. To contact a human (last resort):          <gus-sdk-owner@mail.orst.edu>
  108.  
  109.                        FTP Sites                     Archive Directories
  110.                        ---------                     -------------------
  111. Main N.American Site:  ftp.orst.edu                  pub/packages/gravis
  112.                        wuarchive.wustl.edu           systems/ibmpc/ultrasound
  113. Main Asian Site:       nctuccca.edu.tw               PC/ultrasound
  114. Main European Site:    src.doc.ic.ac.uk              packages/ultrasound
  115. Main Australian Site:  ftp.mpx.com.au                /ultrasound/general
  116.                                                      /ultrasound/submit
  117. South African Site:    ftp.sun.ac.za                 /pub/packages/ultrasound
  118. Submissions:           archive.epas.utoronto.ca      pub/pc/ultrasound/submit
  119. Newly Validated Files: archive.epas.utoronto.ca      pub/pc/ultrasound
  120.  
  121. Mirrors:               garbo.uwasa.fi                mirror/ultrasound
  122.                        ftp.st.nepean.uws.edu.au      pc/ultrasound
  123.                        ftp.luth.se                   pub/msdos/ultrasound
  124.  
  125.                        Gopher Sites                  Menu directory
  126.                        ------------                  --------------
  127. Main Site:             src.doc.ic.ac.uk              packages/ultrasound
  128.  
  129.                        WWW Pages
  130.                        ---------
  131. Main Site:             http://www.cs.utah.edu/~debry/gus.html
  132.  
  133. Main European Site:    http://src.doc.ic.ac.uk/packages/ultrasound/
  134. Main Australian Site:  http://ftp.mpx.com.au/archive/ultrasound/general/
  135.                        http://ftp.mpx.com.au/archive/ultrasound/submit/
  136.                        http://ftp.mpx.com.au/gravis.html
  137.                        
  138. Mirrors:               http://www.st.nepean.uws.edu.au/pub/pc/ultrasound/
  139.  
  140. MailServer For Archive Access: Email to <mail-server@nike.rz.uni-konstanz.de>
  141.                                Email to <ftpmail@doc.ic.ac.uk>
  142.  
  143. New Submit Files Mailing List: Email to <listproc@uni-konstanz.de>
  144.                          with content "subscribe epas-list <your-name-here>"
  145.  
  146. Hints:
  147.       - Get the FAQ from the FTP sites or the request server.
  148.       - Mail to <gus-sdk-request@mail.orst.edu> for info about other GUS
  149.     related mailing lists (general use, musician's, etc.).
  150.  
  151. ------------------------------
  152.  
  153. Date: Mon, 23 Jan 1995 13:11:38 GMT
  154. From: Chris Barrett <se2cb@de-montfort.ac.uk>
  155. Subject: ULTRADRV.TPU & DMA
  156.  
  157. I'm currently writing (or at least, attempting to) a wave-table midi-engine
  158. using the UltraDrv unit provided with the SDK. I have two problems which
  159. someone may be able to help with.
  160.  
  161. 1) Downloading sample data to GUS DRAM. It seems that UltraDownLoad may have
  162. an error in it (It could be my fault, but I'm sure it's not!). Downloading
  163. data to some parts of memory works fine, the sample data is fine, but at
  164. certain memory positions, the data is completely corrupted. I am using
  165. UltraGetMem to allocate the memory position to download to, so there is no
  166. problem with it not being a multiple of 32 bytes. Also, there is nothing
  167. wrong my DRAM, because I have tried poking the data in byte-by-byte, which
  168. works (but is slooooow!). 
  169. Is there a bug in UltraDownLoad, or could it be something else?
  170.  
  171. 2) I am using volume ramping interrupts for enveloping. After I have enabled
  172. interrupts (UltraVectorVolume with VolumeIRQ enabled), I cannot stop them, 
  173. even using UltraStopVoice. 
  174. How do I do this without changing the UltraDrv code?
  175.  
  176. Any help would be very much appreciated.
  177. --
  178. Chris A. Barrett
  179. De Montfort University, Leicester, UK
  180. se2cb@dmu.ac.uk
  181. "i'M nOT VErY seNSItivE tO casE!"
  182.  
  183. ------------------------------
  184.  
  185. End of GUS Programmer's Digest V16 #12
  186. **************************************
  187.  
  188. To post to tomorrow's digest:                    <gus-sdk@mail.orst.edu>
  189. To (un)subscribe or get help:            <gus-sdk-request@mail.orst.edu>
  190. To contact a human (last resort):          <gus-sdk-owner@mail.orst.edu>
  191.  
  192.                        FTP Sites                     Archive Directories
  193.                        ---------                     -------------------
  194. Main N.American Site:  ftp.orst.edu                  pub/packages/gravis
  195.                        wuarchive.wustl.edu           systems/ibmpc/ultrasound
  196. Main Asian Site:       nctuccca.edu.tw               PC/ultrasound
  197. Main European Site:    src.doc.ic.ac.uk              packages/ultrasound
  198. Main Australian Site:  ftp.mpx.com.au                /ultrasound/general
  199.                                                      /ultrasound/submit
  200. South African Site:    ftp.sun.ac.za                 /pub/packages/ultrasound
  201. Submissions:           archive.epas.utoronto.ca      pub/pc/ultrasound/submit
  202. Newly Validated Files: archive.epas.utoronto.ca      pub/pc/ultrasound
  203.  
  204. Mirrors:               garbo.uwasa.fi                mirror/ultrasound
  205.                        ftp.st.nepean.uws.edu.au      pc/ultrasound
  206.                        ftp.luth.se                   pub/msdos/ultrasound
  207.  
  208.                        Gopher Sites                  Menu directory
  209.                        ------------                  --------------
  210. Main Site:             src.doc.ic.ac.uk              packages/ultrasound
  211.  
  212.                        WWW Pages
  213.                        ---------
  214. Main Site:             http://www.cs.utah.edu/~debry/gus.html
  215.  
  216. Main European Site:    http://src.doc.ic.ac.uk/packages/ultrasound/
  217. Main Australian Site:  http://ftp.mpx.com.au/archive/ultrasound/general/
  218.                        http://ftp.mpx.com.au/archive/ultrasound/submit/
  219.                        http://ftp.mpx.com.au/gravis.html
  220.                        
  221. Mirrors:               http://www.st.nepean.uws.edu.au/pub/pc/ultrasound/
  222.  
  223. MailServer For Archive Access: Email to <mail-server@nike.rz.uni-konstanz.de>
  224.                                Email to <ftpmail@doc.ic.ac.uk>
  225.  
  226. New Submit Files Mailing List: Email to <listproc@uni-konstanz.de>
  227.                          with content "subscribe epas-list <your-name-here>"
  228.  
  229. Hints:
  230.       - Get the FAQ from the FTP sites or the request server.
  231.       - Mail to <gus-sdk-request@mail.orst.edu> for info about other GUS
  232.     related mailing lists (general use, musician's, etc.).
  233.  
  234.  
  235.